Changes so that Xen can be compiled with gcc 4.0.2: (by Tristan Gingold)
authordjm@kirby.fc.hp.com <djm@kirby.fc.hp.com>
Wed, 16 Nov 2005 23:45:36 +0000 (17:45 -0600)
committerdjm@kirby.fc.hp.com <djm@kirby.fc.hp.com>
Wed, 16 Nov 2005 23:45:36 +0000 (17:45 -0600)
commit95533845ba6b093b51b5ade1a9512ea77579bedb
tree99878eba8b8b32b8bbe6442c2edcefc83c770af2
parentc538d1512bd998585f13abfeb139f9c530c9c26a
Changes so that Xen can be compiled with gcc 4.0.2: (by Tristan Gingold)
* functions must be declared before being called.
* a cast or a conditionnal expression is not an lvalue.
* a function cannot be declared static and redeclared extern (or reverse).
* gcc 4.0.2 missed a range optimization (ia64_setreg_unknown_kr).
* ia64_ksyms is not used (removed from Makefile).
* (added by Dan M: since now modified, move gfp.h from linux to linux-xen)
12 files changed:
xen/arch/ia64/Makefile
xen/arch/ia64/vmx/mmio.c
xen/arch/ia64/vmx/vmmu.c
xen/arch/ia64/xen/vcpu.c
xen/include/asm-ia64/linux-xen/linux/README.origin
xen/include/asm-ia64/linux-xen/linux/gfp.h [new file with mode: 0644]
xen/include/asm-ia64/linux-xen/linux/interrupt.h
xen/include/asm-ia64/linux/README.origin
xen/include/asm-ia64/linux/gfp.h [deleted file]
xen/include/asm-ia64/mm.h
xen/include/asm-ia64/vmmu.h
xen/include/asm-ia64/vmx_vcpu.h